A Component Based Agent Framework for Non-experts
نویسنده
چکیده
A software agent is viewed as a piece of software that acts on its own and interacts with other similar entities in an environment to achieve its design goals. This agent view provides a level of abstraction well suited for modeling and building complex software systems [9]. Hence a new paradigm in software engineering, namely Agent Oriented Programming (AOP) [16] and Agent Oriented Software Engineering (AOSE) have emerged. However one of the problems with building and modifying agent systems is the expertise required to carry out these tasks. Even though numerous toolkits and methodologies exist, they require strong programming skills and conceptual knowledge in agent theories to use them. In complex environments where agent systems operate, updates are commonplace as the understanding of the system grows. Most of the time it is the domain experts who identify and require these changes. For example, a meteorologist who wants an agent in a weather alert system to respond to a new type of weather change. Therefore the need for expert agent developers hinders the evolutionary development and makes it costly to maintain agent systems. Further the notion of code reuse (as in components) is not well established within Agent-Oriented Software Engineering.
منابع مشابه
Evaluating a Model Driven Development Toolkit for Domain Experts to Modify Agent Based Systems
An agent oriented approach is well suited for complex application domains, and often when such applications are used by domain experts they identify modifications to be made to these applications. However, domain experts are usually limited in agent programming knowledge, and are not able to make these changes themselves. The aim of this work is to provide support so that domain experts are abl...
متن کاملA Model Driven Development Toolkit for Domain Experts to Modify Agent Based Systems
An agent oriented approach is well suited for complex application domains, and often when such applications are used by domain experts they identify modifications to be made to these applications. However, domain experts are usually limited in agent programming knowledge, and are not able to make these changes themselves. The aim of this work is to provide support so that domain experts are abl...
متن کاملOrganizational Learning and Knowledge Spillover in Innovation Networks: Agent-Based Approach (Extending SKIN Framework)
In knowledge-based economy, knowledge has a public good and non-rivalry nature. Firms build their own knowledge stock not only by means of internal R&D and collaboration with partners, but also by means of previously spilled over knowledge of other firms and public research laboratories (such as universities). Firms based on their absorptive capacity, and level of intra-industry and extra-indus...
متن کاملRobust Agent Based Distribution System Restoration with Uncertainty in Loads in Smart Grids
This paper presents a comprehensive robust distributed intelligent control for optimum self-healing activities in smart distribution systems considering the uncertainty in loads. The presented agent based framework obviates the requirements for a central control method and improves the reliability of the self-healing mechanism. Agents possess three characteristics including local views, decentr...
متن کاملPlease Do Not Remove This Page
An agent oriented approach is well suited for complex application domains, and often when such applications are used by domain experts they identify modifications to be made to these applications. However, domain experts are usually limited in agent programming knowledge, and are not able to make these changes themselves. The aim of this work is to provide support so that domain experts are abl...
متن کاملSpeech enhancement based on hidden Markov model using sparse code shrinkage
This paper presents a new hidden Markov model-based (HMM-based) speech enhancement framework based on the independent component analysis (ICA). We propose analytical procedures for training clean speech and noise models by the Baum re-estimation algorithm and present a Maximum a posterior (MAP) estimator based on Laplace-Gaussian (for clean speech and noise respectively) combination in the HMM ...
متن کامل